# 初始化一个列表(1-20之间的整数); 然后 使用匿名函数,列表解析式, 来打印输出一个列表中的奇数;
# 提示：使用filter函数
import random


def is_odd(n):
    return n % 2 == 1


data = [random.randint(1, 20) for x in range(20)]
print("list:", data)
newlist = filter(is_odd, data)
print("odd list:", list(newlist))

# mix-----------------
print(list(filter(lambda x: x % 2 == 1, [random.randint(1, 20) for i in range(20)])))
